package ggqianzui14;
//（纵向扫描）最长公共字符串前缀
public class Solution {
    public String longestCommonPrefix(String[] strs) {
        if (strs == null || strs.length == 0){
            return "";
        }
        for (int i = 0; i < strs[0].length(); i++) {//遍历第一个字符串的每一个字符
            char c = strs[0].charAt(i);//获取第一个字符串的每一个字符
            for (int j = 1; j < strs.length; j++) {//遍历其他的字符串
                if (i == strs[j].length() || strs[j].charAt(i) != c) {//判断字符长度是否相等或其他的字符串和第一个字符串是否相等
                    return strs[0].substring(0, i);
                }
            }
        }
        return strs[0];
    }
}
